/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
}
img {
	border:none;
}
form {
	margin:0px;
	padding:0px;
}
a, a:visited {
	color:#003399;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1 {
	position:relative;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size: 250%;
	font-weight: bold;
	color: #84683B;
	letter-spacing: -0.03em;
	margin:0px;
	padding:0px 0px 10px 0px
}
h2 {
	font-size: 180%;
	color: green;
}
#pageSurround {
	margin:0px auto 0px auto;
	width:760px;
}
#logo {
	width:760px;
	position:relative;
	float:left;
	text-align:center;
	padding:10px 0px 10px 0px;
}
#pageSurround fieldset {
	position:relative;
	float:left;
	width:738px;
	border:1px solid #cccccc;
	padding:10px;
	clear:both;
	line-height:150%;
	margin:0px 0px 10px 0px;
}
#pageSurround legend {
	color:#006699;
	font-weight:bold;
}
#pageSurround p {
	clear:both;
}
.adminInput {
	width:300px;
}
.options {
	position:relative;
	float:left;
}
.suboptions {
	position:relative;
	float:right;
	background-color:#eeeeee;
	padding:10px;
	width:300px;
}
#myLink {
	border:1px solid #cccccc;
	background-color:#FFFFCC;
	font-family:'Courier New', Courier, mono;
	padding:10px;
}
.padSubmit {
	padding:5px;
}

#update-details table{
	margin-left:150px;
}

#update-details ul li{
	list-style-type:none;
}

#update-details input[type=text]{
	width:300px;
}

.hint {padding:.8em;margin-bottom:1em;border:2px solid #ddd;background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;color:#8a1f11;}
.errors{padding:.8em;margin-bottom:1em;border:2px solid #ddd;background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;color:#8a1f11;}
.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd;background:#E6EFC2;color:#264409;border-color:#C6D880;color:#264409;}

#username-password table{
	margin-left:150px;
}
#username-password ul li{
	list-style-type:none;
}

.titlebar{
	font-weight:bold;
}